/*

路由匹配

一般来说，我们把404路由定义在最后

  {
    path: '/:pathMatch(.*)*',
    name: 'notFound',
    component: () => import('./views/404'),
  },

  进入没定义过的路由，我们都会给他显示404页面

  http://localhost/:8081/Ling
  http://localhost/:8081/Ling/ha


  route.params.pathMatch ==== ['ling','ha']

  以特定字符串开头的路由匹配

  {
    path: '/member:id(.*)',
    component: () => import('./views/member'),
    name: 'member',
  },

  http://localhost:8081/member

  http://localhost:8081/member01 -- route.params.id  01


*/

// vite 动态 组件导入  使用 Glob 导入   多层级文件  双 *
// const modules = import.meta.glob('@/views/**/*.vue')
/*

modules 为一个对象   Key  value

/src/views/user/Login.vue: () => import("/src/views/user/Login.vue?t=1678156663870")

通过 key  取值
const component = modules[`/src/components/${item.component}.vue`]

*/
